"Correct me if i'm wrong but stopper is an anglicism. As such, it more or less means whatever to stop means in English." [emendations mine]
ex:
stopper une voiture : to stop a car
stopper à un carrefour : to stop at a crossroads
stopper un dangereux criminel : to stop a dangerous criminal
https://forum.wordreference.com/threads/the-use-of-the-verb-stopper.244158/
You're not incorrect, Sylvia; however, I was nonplussed when reading my French copy of said magazine and the caption for the ant was "Stop!" The article had something to do with man's efforts to change the oncoming rush of the end of the system of things, or some such.
Must've been pre-'75.
Thanks!